reed thatch - Spanish English Dictionary